single-flow steam turbine - Spanish English Dictionary